home *** CD-ROM | disk | FTP | other *** search
Makefile | 1994-09-15 | 4.1 KB | 137 lines |
- OPTIMIZE = -O3 -fno-defer-pop -fno-builtin
- CCFLAGS = -c -m68020 -m68881
- RANLIB = ranlib
- CC = gcc
- MKDEP = //mkdep
-
- LIB = ../libray.a
- INCLUDE = -nostdinc -I../.. -I.. -IGNU:include -IGNU:os-include -Isc:include
- CFLAGS = $(CCFLAGS) $(INCLUDE) $(OPTIMIZE)
- SHELL = /bin/sh
-
- CFILES = light.c extended.c infinite.c jittered.c point.c shadow.c spot.c projector.c
- OFILES = light.o extended.o infinite.o jittered.o point.o shadow.o spot.o projector.o
-
- .c.o:
- $(CC) $(CFLAGS) $<
-
- target: $(LIB)
-
- $(LIB): $(OFILES)
- ar rv $(LIB) $(OFILES)
- $(RANLIB) $(LIB)
-
- clean:
- delete \#?.o quiet
-
- # DO NOT DELETE THIS LINE
- light.o: light.c
- light.o: //config.h
- light.o: //libray/libcommon/color.h
- light.o: //libray/libcommon/common.h
- light.o: //libray/libcommon/error.h
- light.o: //libray/libcommon/expr.h
- light.o: //libray/libcommon/ray.h
- light.o: //libray/libcommon/transform.h
- light.o: //libray/libcommon/vector.h
- light.o: //libray/libobj/bounds.h
- light.o: //libray/libobj/geom.h
- light.o: light.h
- extended.o: extended.c
- extended.o: //config.h
- extended.o: //libray/libcommon/color.h
- extended.o: //libray/libcommon/common.h
- extended.o: //libray/libcommon/error.h
- extended.o: //libray/libcommon/expr.h
- extended.o: //libray/libcommon/ray.h
- extended.o: //libray/libcommon/sampling.h
- extended.o: //libray/libcommon/transform.h
- extended.o: //libray/libcommon/vector.h
- extended.o: //libray/libobj/bounds.h
- extended.o: //libray/libobj/geom.h
- extended.o: extended.h
- extended.o: light.h
- infinite.o: infinite.c
- infinite.o: //config.h
- infinite.o: //libray/libcommon/color.h
- infinite.o: //libray/libcommon/common.h
- infinite.o: //libray/libcommon/error.h
- infinite.o: //libray/libcommon/expr.h
- infinite.o: //libray/libcommon/ray.h
- infinite.o: //libray/libcommon/transform.h
- infinite.o: //libray/libcommon/vector.h
- infinite.o: //libray/libobj/bounds.h
- infinite.o: //libray/libobj/geom.h
- infinite.o: infinite.h
- infinite.o: light.h
- jittered.o: jittered.c
- jittered.o: //config.h
- jittered.o: //libray/libcommon/color.h
- jittered.o: //libray/libcommon/common.h
- jittered.o: //libray/libcommon/error.h
- jittered.o: //libray/libcommon/expr.h
- jittered.o: //libray/libcommon/ray.h
- jittered.o: //libray/libcommon/transform.h
- jittered.o: //libray/libcommon/vector.h
- jittered.o: //libray/libobj/bounds.h
- jittered.o: //libray/libobj/geom.h
- jittered.o: jittered.h
- jittered.o: light.h
- point.o: point.c
- point.o: //config.h
- point.o: //libray/libcommon/color.h
- point.o: //libray/libcommon/common.h
- point.o: //libray/libcommon/error.h
- point.o: //libray/libcommon/expr.h
- point.o: //libray/libcommon/ray.h
- point.o: //libray/libcommon/transform.h
- point.o: //libray/libcommon/vector.h
- point.o: //libray/libobj/bounds.h
- point.o: //libray/libobj/geom.h
- point.o: light.h
- point.o: point.h
- shadow.o: shadow.c
- shadow.o: //config.h
- shadow.o: //libray/libcommon/color.h
- shadow.o: //libray/libcommon/common.h
- shadow.o: //libray/libcommon/error.h
- shadow.o: //libray/libcommon/expr.h
- shadow.o: //libray/libcommon/ray.h
- shadow.o: //libray/libcommon/transform.h
- shadow.o: //libray/libcommon/vector.h
- shadow.o: //libray/libobj/bounds.h
- shadow.o: //libray/libobj/geom.h
- shadow.o: //libray/libsurf/surface.h
- shadow.o: light.h
- spot.o: spot.c
- spot.o: //config.h
- spot.o: //libray/libcommon/color.h
- spot.o: //libray/libcommon/common.h
- spot.o: //libray/libcommon/error.h
- spot.o: //libray/libcommon/expr.h
- spot.o: //libray/libcommon/ray.h
- spot.o: //libray/libcommon/transform.h
- spot.o: //libray/libcommon/vector.h
- spot.o: //libray/libobj/bounds.h
- spot.o: //libray/libobj/geom.h
- spot.o: light.h
- spot.o: spot.h
- projector.o: projector.c
- projector.o: light.h
- projector.o: //libray/libobj/geom.h
- projector.o: //libray/libcommon/common.h
- projector.o: //config.h
- projector.o: //libray/libcommon/expr.h
- projector.o: //libray/libcommon/vector.h
- projector.o: //libray/libcommon/ray.h
- projector.o: //libray/libcommon/color.h
- projector.o: //libray/libcommon/transform.h
- projector.o: //libray/libcommon/error.h
- projector.o: //libray/libobj/bounds.h
- projector.o: projector.h
- projector.o: //libray/libtext/texture.h
- projector.o: //libray/libsurf/surface.h
- projector.o: //libray/libtext/mapping.h
- projector.o: //libray/libimage/image.h
- projector.o: //libray/libtext/imagetext.h
-